glued to the screen - Turc Anglais Dictionnaire